// 不可以重复声明 重复声明会报错
// let a='lerry';
// let a='lerry';
// console.log(a);
//  不存在变量提升 在变量声明之前使用会报错
// console.log(message);
// let message='hello world';
// console.log(message);
// 存在块级作用域
// if(true){
//     let a='hello';
//     console.log(a);
// }else{

// }
// console.log(a);


// const一般用于声明常量
// 变量在声明时要赋值
// const pi=3.14;
// console.log(pi);
// 不可以重复声明 不可以修改 只能赋值一次
// const a=1;
// const a=2;
// a=2;
// console.log(a);
// 存在块级作用域
if (true) {
    const a='hello';
    console.log(a);
} else {
    
}
// console.log(a);